// Decompiled by Jad v1.5.8e. Copyright 2001 Pavel Kouznetsov.
// Jad home page: http://www.geocities.com/kpdus/jad.html
// Decompiler options: braces fieldsfirst space lnc
package com.google.zxing.oned;
import java.util.ArrayList;
import java.util.List;
final class a
{
private final List a = new ArrayList();
private final List b = new ArrayList();
a()
{
}
private void a()
{
this;
JVM INSTR monitorenter ;
boolean flag = a.isEmpty();
if (flag) goto _L2; else goto _L1
_L1:
this;
JVM INSTR monitorexit ;
return;
_L2:
a(new int[] {
0, 19
}, "US/CA");
a(new int[] {
30, 39
}, "US");
a(new int[] {
60, 139
}, "US/CA");
a(new int[] {
300, 379
}, "FR");
a(new int[] {
380
}, "BG");
a(new int[] {
383
}, "SI");
a(new int[] {
385
}, "HR");
a(new int[] {
387
}, "BA");
a(new int[] {
400, 440
}, "DE");
a(new int[] {
450, 459
}, "JP");
a(new int[] {
460, 469
}, "RU");
a(new int[] {
471
}, "TW");
a(new int[] {
474
}, "EE");
a(new int[] {
475
}, "LV");
a(new int[] {
476
}, "AZ");
a(new int[] {
477
}, "LT");
a(new int[] {
478
}, "UZ");
a(new int[] {
479
}, "LK");
a(new int[] {
480
}, "PH");
a(new int[] {
481
}, "BY");
a(new int[] {
482
}, "UA");
a(new int[] {
484
}, "MD");
a(new int[] {
485
}, "AM");
a(new int[] {
486
}, "GE");
a(new int[] {
487
}, "KZ");
a(new int[] {
489
}, "HK");
a(new int[] {
490, 499
}, "JP");
a(new int[] {
500, 509
}, "GB");
a(new int[] {
520
}, "GR");
a(new int[] {
528
}, "LB");
a(new int[] {
529
}, "CY");
a(new int[] {
531
}, "MK");
a(new int[] {
535
}, "MT");
a(new int[] {
539
}, "IE");
a(new int[] {
540, 549
}, "BE/LU");
a(new int[] {
560
}, "PT");
a(new int[] {
569
}, "IS");
a(new int[] {
570, 579
}, "DK");
a(new int[] {
590
}, "PL");
a(new int[] {
594
}, "RO");
a(new int[] {
599
}, "HU");
a(new int[] {
600, 601
}, "ZA");
a(new int[] {
603
}, "GH");
a(new int[] {
608
}, "BH");
a(new int[] {
609
}, "MU");
a(new int[] {
611
}, "MA");
a(new int[] {
613
}, "DZ");
a(new int[] {
616
}, "KE");
a(new int[] {
618
}, "CI");
a(new int[] {
619
}, "TN");
a(new int[] {
621
}, "SY");
a(new int[] {
622
}, "EG");
a(new int[] {
624
}, "LY");
a(new int[] {
625
}, "JO");
a(new int[] {
626
}, "IR");
a(new int[] {
627
}, "KW");
a(new int[] {
628
}, "SA");
a(new int[] {
629
}, "AE");
a(new int[] {
640, 649
}, "FI");
a(new int[] {
690, 695
}, "CN");
a(new int[] {
700, 709
}, "NO");
a(new int[] {
729
}, "IL");
a(new int[] {
730, 739
}, "SE");
a(new int[] {
740
}, "GT");
a(new int[] {
741
}, "SV");
a(new int[] {
742
}, "HN");
a(new int[] {
743
}, "NI");
a(new int[] {
744
}, "CR");
a(new int[] {
745
}, "PA");
a(new int[] {
746
}, "DO");
a(new int[] {
750
}, "MX");
a(new int[] {
754, 755
}, "CA");
a(new int[] {
759
}, "VE");
a(new int[] {
760, 769
}, "CH");
a(new int[] {
770
}, "CO");
a(new int[] {
773
}, "UY");
a(new int[] {
775
}, "PE");
a(new int[] {
777
}, "BO");
a(new int[] {
779
}, "AR");
a(new int[] {
780
}, "CL");
a(new int[] {
784
}, "PY");
a(new int[] {
785
}, "PE");
a(new int[] {
786
}, "EC");
a(new int[] {
789, 790
}, "BR");
a(new int[] {
800, 839
}, "IT");
a(new int[] {
840, 849
}, "ES");
a(new int[] {
850
}, "CU");
a(new int[] {
858
}, "SK");
a(new int[] {
859
}, "CZ");
a(new int[] {
860
}, "YU");
a(new int[] {
865
}, "MN");
a(new int[] {
867
}, "KP");
a(new int[] {
868, 869
}, "TR");
a(new int[] {
870, 879
}, "NL");
a(new int[] {
880
}, "KR");
a(new int[] {
885
}, "TH");
a(new int[] {
888
}, "SG");
a(new int[] {
890
}, "IN");
a(new int[] {
893
}, "VN");
a(new int[] {
896
}, "PK");
a(new int[] {
899
}, "ID");
a(new int[] {
900, 919
}, "AT");
a(new int[] {
930, 939
}, "AU");
a(new int[] {
940, 949
}, "AZ");
a(new int[] {
955
}, "MY");
a(new int[] {
958
}, "MO");
if (true) goto _L1; else goto _L3
_L3:
Exception exception;
exception;
throw exception;
}
private void a(int ai[], String s)
{
a.add(ai);
b.add(s);
}
String a(String s)
{
a();
int i = Integer.parseInt(s.substring(0, 3));
int j = a.size();
int ai[];
int i1;
for (int k = 0; k < j; k++)
{
ai = (int[])a.get(k);
int l = ai[0];
if (i < l)
{
return null;
}
if (ai.length == 1)
{
i1 = l;
} else
{
i1 = ai[1];
}
if (i <= i1)
{
return (String)b.get(k);
}
}
return null;
}
}